more humane - Allemand Anglais Dictionnaire